iT邦幫忙

2018 iT 邦幫忙鐵人賽
DAY 18
0
自我挑戰組

30天Python學習分享路程系列 第 18

Python Selenium模組介紹 (一)

  • 分享至 

  • xImage
  •  

補了一Day15的了
目前先做今天的再補檔案篇= =

前言

看來Python系列中間有遇到些問題,在處理上沒那麼順利,再加上一次做兩個系列心得真的累...對不起各位阿
這篇主要要介紹Selenium Driver,簡單的說明為什麼要介紹他,當我們遇到了我們看不到的tag連結或是其他的按鈕
他是使用Javascript來觸發的那要怎麼辦呢?

我認為也只有模擬一個使用者真正的去做點擊觸發才能做到這件事了,三年前的大學專題在尋找解決這個問題的時候真的差點就做不出來GG了

安裝selenium模組

一樣開啟PyCharm套件管理工具->搜尋selenium->安裝完成就能使用了

測試是否能連結瀏覽器


from selenium import webdriver #import selenium模組
driver = webdriver.Firefox() #開啟fireFox瀏覽器
driver.get("https://www.ptt.cc/bbs/Beauty/M.1515031183.A.EB2.html") #開啟連結
elem = driver.find_element_by_link_text("https://i.imgur.com/odOG3Zr.jpg")
print(elem.text)

driver.close() #關閉連結

selenium有他不足的地方我只能慢慢地介紹這些爬蟲的模組了...不好意思原諒我偷懶>"<


上一篇
Python -檔案處理篇(下)
下一篇
Python Selenium模組介紹 (二)
系列文
30天Python學習分享路程30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言